Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 THE BEECHES Detached £298,182 £86,995 29 May 2001
105 THE BEECHES Detached £229,746 £97,000 2 May 2003